package Demo;

public class Demo09 {
    public static void main(String[] args) {
        // 短路与 && 短路或 ||
        //短路与 && 两边为真才为真 测试一边为false时发生短路现象 不用检测另一边
        //短路或 || 一边为真就为真 检测一边为true时发生短路现象，不用检测另一边

        //短路与 &&
        int a = 3,b = 4;
        System.out.println(++a == 3 && ++b ==5); //一边出现false 发生短路现象
        System.out.println(a);//4
        System.out.println(b);//4

        //短路或 ||
        int x= 3, y = 4;
        System.out.println(++x == 4 || ++y == 4);////一边出现true 发生短路现象
        System.out.println(x);//4
        System.out.println(y);//4
    }
}
